package com.pengtu.gsj.service.yh;

import java.util.List;
import java.util.Map;

import com.pengtu.gsj.dao.base.Page;
import com.pengtu.gsj.dao.base.QueryFilter;
import com.pengtu.gsj.entity.check.CheckProject;
import com.pengtu.gsj.entity.check.CheckTable;
import com.pengtu.gsj.entity.yh.MainBulletin;

public interface MainBulletinService {

	public MainBulletin getMainBulletinById(String id);
	
	public void deleteMainBullentin(MainBulletin mainBulletin);
	
	public Page<MainBulletin> findMainBulletin(Page<MainBulletin> page, QueryFilter queryFilter);
	
	public void saveMainBulletin(MainBulletin mainBulletin);
	
	public List<MainBulletin> getMainBulletinsGroupByManageOrg();
	
	public List<MainBulletin> getAllMainBulletins();
	
	public List<MainBulletin> getMainBulletinsByManageOrg(String manageOrg);
	
	public List<MainBulletin> getMainBulletins(QueryFilter queryFilter);
	
	public Map<String, Object> getCheckMainBulletins(CheckProject checkProject, CheckTable checkTable)throws Exception;
}
